mounted patrol - Alemán Inglés Diccionario